FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in developing user interfaces and complex application logic for web-based diagnostic applications using JavaScript and TypeScript, with a strong focus on code maintainability, automated testing, and collaboration with stakeholders. Demonstrates expertise in web technologies and frameworks, ensuring high-quality software solutions for railway systems.
Highest-signal resume keywords
JavaScript Application DevelopmentTypeScript Application DevelopmentVue.js Framework KnowledgeAutomated Testing ExperienceCI/CD Environment Familiarity
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptTypeScriptHTMLCSSVue.jsAngularExtJSAutomated TestingUnit TestingJava
Soft Skills
Effective CommunicationProblem-SolvingCollaboration
Tools & Technologies
CI/CD ToolsDiagnostic SystemsEmbedded Systems
Industry Keywords
Web-Based ApplicationsRailway SystemsDiagnostic ApplicationsClient-Side LogicTechnical Documentation
Tech Stack
Tools & technologiesAngularJavaJavaScriptTypeScriptVue.js
About the role
Key responsibilities & impact- Develop user interfaces and complex application logic for web-based diagnostic applications using JavaScript/TypeScript
- Implement new features, enhance existing functionality, and fix software defects
- Participate in code reviews and improve code maintainability and quality
- Clarify requirements and align technical solutions with the development team and stakeholders
- Test developed solutions and maintain associated technical documentation
- Analyze and resolve software issues identified during product support
- Contribute to evaluating new technical solutions and participate in international development projects
- Develop service and diagnostic tools for railway brake and door control systems used by engineers for testing and train commissioning
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or an equivalent field
- Hands-on experience in JavaScript and/or TypeScript application development
- Knowledge of web technologies, including HTML, CSS, and browser fundamentals
- Ability to understand existing codebases, troubleshoot complex issues, and develop well-structured, maintainable solutions
- Ability to work independently on clearly defined development tasks while collaborating effectively on technical problem-solving
- English language skills sufficient for professional discussions and working with technical documentation
- Confident spoken and written English communication skills
- Experience with complex web applications with substantial client-side application logic
- Knowledge of Vue.js, Angular, ExtJS, or other JavaScript/TypeScript frameworks
- Experience with automated testing and unit testing
- Hands-on experience with build processes and CI/CD environments
- Knowledge of Java and/or diagnostic systems or embedded systems development
Benefits
Comp & perks- Continuous learning opportunities
- Honesty, development and a stable background
- Open-door culture and employee-focused workplace
- Opportunities to contribute ideas and work with the latest technologies
- International development projects
